Struct
SeparatedSyntaxList<TNode>
struct SeparatedSyntaxList<TNode> where TNode: SyntaxNode
Namespace: Raven.CodeAnalysis.Syntax
Assembly: Raven.CodeAnalysis.dll
Source file: SeparatedSyntaxList.cs
Inheritance: Object → ValueType → SeparatedSyntaxList<TNode>
Implements: IEnumerable, IEnumerable<TNode>
Fields
1 item
Static member:
Empty: SeparatedSyntaxList<TNode>
No summary available.
Constructors
3 items
SeparatedSyntaxList()
No summary available.
SeparatedSyntaxList(item: SyntaxNodeOrToken)
No summary available.
SeparatedSyntaxList(items: ...SyntaxNodeOrToken[])
No summary available.
Properties
4 items
Count: int
No summary available.
FullSpan: TextSpan
No summary available.
SeparatorCount: int
No summary available.
Span: TextSpan
No summary available.
Indexers
1 item
Item[index: int]: TNode
No summary available.
Methods
10 items
Equals(other: SeparatedSyntaxList<TNode>) -> bool
No summary available.
Equals(obj: object?) -> bool
No summary available.
Overrides ValueType.Equals
GetEnumerator() -> IEnumerator<TNode>
No summary available.
Implements IEnumerable<TNode>.GetEnumerator
GetHashCode() -> int
No summary available.
Overrides ValueType.GetHashCode
GetSeparator(index: int) -> SyntaxToken
No summary available.
GetSeparators() -> IEnumerable<SyntaxToken>
No summary available.
GetType() -> Type
Gets the System.Type of the current instance.
Inherited from Object.GetType
GetWithSeparators() -> IEnumerable<SyntaxNodeOrToken>
No summary available.
Extension member:
IsSoundSeparatedList(expectedSeparatorKind: SyntaxKind) -> bool
No summary available.
Extension from SyntaxListHelpers.IsSoundSeparatedList
ToString() -> string?
Returns the fully qualified type name of this instance.
Inherited from ValueType.ToString
Operators
4 items
Static member:
operator ==(left: Nullable<SeparatedSyntaxList<TNode>>, right: Nullable<SeparatedSyntaxList<TNode>>) -> bool
No summary available.
Static member:
operator ==(left: SeparatedSyntaxList<TNode>, right: Nullable<SeparatedSyntaxList<TNode>>) -> bool
No summary available.
Static member:
operator !=(left: Nullable<SeparatedSyntaxList<TNode>>, right: Nullable<SeparatedSyntaxList<TNode>>) -> bool
No summary available.
Static member:
operator !=(left: SeparatedSyntaxList<TNode>, right: Nullable<SeparatedSyntaxList<TNode>>) -> bool
No summary available.